Requirements engineering with viewpoints

نویسندگان

  • Gerald Kotonya
  • Ian Sommerville
چکیده

The requirements engineering process involves a clear understanding of the requirements of the intended system. This includes the services required of the system, the system users, its environment and associated constraints. This process involves the capture, analysis and resolution of many ideas, perspectives and relationships at varying levels of detail. Requirements methods based on global reasoning appear to lack the expressive framework to adequately articulate this distributed requirements knowledge structure. The paper describes the problems in trying to establish an adequate and stable set of requirements and proposes a viewpoint-oriented requirements definition (VORD) method a s a means of tackling some of these problems. This method structures the requirements engineering process using viewpoints associated with sources of requirements. The paper describes VORD in the light of current viewpoint-oriented requirements approaches and shows how it improves on them. A simple example of a bank auto-teller system is used to demonstrate the method.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Requirements Engineering Through Viewpoints

The use of Viewpoints in requirements engineering is an emerging area of research. This paper establishes the context for viewpoint-based requirements engineering and then gives a critical review of the existing methods. A viewpoint method is seen here as a requirements engineering process of identifying viewpoints, reasoning within a viewpoint, reasoning between different viewpoints, and revis...

متن کامل

Software Engineering for different Viewpoints Approach to Requirements Engineering

The paper includes a survey and discussion of viewpoint-oriented approaches to requirements engineering and a presentation of new work in this area which has been designed with practical application in mind. We describe the benefits of viewpoint-oriented requirements engineering and describe the strengths and weaknesses of a number of viewpoint-oriented methods. We discuss the practical problem...

متن کامل

Viewpoints: Principles, Problems and a Practical Approach to Requirements Engineering

The paper includes a survey and discussion of viewpoint-oriented approaches to requirements engineering and a presentation of new work in this area which has been designed with practical application in mind. We describe the benefits of viewpoint-oriented requirements engineering and describe the strengths and weaknesses of a number of viewpoint-oriented methods. We discuss the practical problem...

متن کامل

Computational Mechanisms for Distributed Requirements Engineering

This paper argues for new computational mechanisms to aid specification of requirements for composite systems. It presents mechanisms for storing specification fragments, or viewpoints, and reasoning about these viewpoints to resolve semantic discrepancies prior to their integration in a comprehensive solution for distributed requirements engineering.

متن کامل

An Empirical Investigation of Multiple Viewpoint Reasoning in Requirements Engineering

Multiple viewpoints are often used in Requirements Engineering to facilitate traceability to stakeholders, to structure the requirements process, and to provide richer modelling by incorporating multiple conflicting descriptions. In the latter case, the need to reason with inconsistent models introduces considerable extra complexity. This paper describes an empirical study of the utility of mul...

متن کامل

Viewpoints for Specifying Component-Based Systems

There is a conceptual gap between the way we currently articulate requirements and the reuse-driven paradigm embodied in component-based system development. The principal challenge in requirements engineering for component-based systems is to develop models and methods that allow us make the best use of the available component technology by balancing aspects of requirements and business concern...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Software Engineering Journal

دوره 11  شماره 

صفحات  -

تاریخ انتشار 1996